Click any tag below to further narrow down your results
Links
This article examines how Claude Code constructs its system prompts by analyzing recently leaked source code. It highlights the dynamic nature of these prompts, which are built from various components based on conditional statements. The author also outlines additional elements that contribute to context, like tool definitions and conversation history.
- Claude Code's system prompt isn't static text—it's dynamically assembled at runtime from conditional components, revealed by a recent source code leak.
- The prompt mixes always-included elements (like core instructions) with conditional ones (like tool-specific guidance) that only appear based on context.
- Beyond the system prompt itself, the full context sent to the model includes tool definitions, conversation history, attachments, and skills—all engineered together to shape responses.
User feedback is highly valued and taken seriously by the team. For a comprehensive list of available qualifiers, users are directed to the documentation. An error occurred while loading the page, prompting a reload.
- The page failed to load properly, so the actual leaked Anthropic system prompt content isn't accessible in this summary
- The repository (x1xhlol/system-prompts-and-models-of-ai-tools) compiles system prompts from AI tools, positioning it as a reference resource rather than original commentary